home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 002a / be310.zip / BINGO.CFG < prev    next >
Text File  |  1993-06-01  |  5KB  |  243 lines

  1. ; Mouse Event Buttons
  2. single_left_button         mouse_scroll
  3. single_right_button        snap_to_mouse_xy
  4. single_middle_button       macro edit_file ' ' return
  5. multiple_left_button       macro unmark 
  6.                               snap_to_mouse_xy 
  7.                               point_mark
  8.                               mouse_scroll 
  9.                               point_mark
  10. multiple_right_button      macro snap_to_mouse_xy window_max
  11. multiple_middle_button     main_menu
  12. three_buttons              main_menu
  13. left_right_buttons         main_menu
  14. left_middle_buttons        main_menu
  15. right_middle_buttons       main_menu
  16. single_left_arrow          cursor_left
  17. single_right_arrow         cursor_right
  18. single_up_arrow            cursor_up
  19. single_down_arrow          cursor_down
  20. single_pyramids            next_file
  21. multiple_left_arrow        begin_line
  22. multiple_right_arrow       end_line
  23. multiple_up_arrow          up_page
  24. multiple_down_arrow        down_page
  25. multiple_pyramids          prev_file
  26.               
  27. ; Function Key Definitions
  28. f1    help
  29. f2    line_mark   
  30. f3    point_mark
  31. f4    vertical_mark
  32. f5    repeat_last
  33. f6    undo
  34. f7    
  35. f8    isearch
  36. f9    define_scrap
  37. f10   scrap
  38. f11   prev_error     
  39. f12   next_error     
  40.    
  41. ; Shifted Function Key Definitions
  42. !f1   toggle_ins
  43. !f2   toggle_autoindent
  44. !f3   toggle_cmode      
  45. !f4   toggle_wrap
  46. !f5   
  47. !f6   
  48. !f7 
  49. !f8 
  50. !f9 
  51. !f10
  52.  
  53. ; Control Function Key Definitions
  54. @f1   shell        
  55. @f2   exec_command 
  56. @f3   swap_shell   
  57. @f4   swap_execute 
  58. @f5
  59. @f6
  60. @f7   
  61. @f8   
  62. @f9   
  63. @f10  
  64.  
  65. ; Alt-Function Key Definitions
  66. #f1   macro shift_block '-t' return
  67. #f2   macro shift_block 't' return
  68. #f3   pick_file
  69. #f4   
  70. #f5   
  71. #f6   
  72. #f7   setup_err_parse   
  73. #f8   last_error
  74. #f9   prev_error     
  75. #f10  next_error     
  76.  
  77. ; Control Key Definitions
  78. @a    repeat
  79. @b
  80. @c    copy
  81. @d    del_char
  82. @e    choose_file
  83. @f    switch_file
  84. @g
  85. @h
  86. @i
  87. @j    jump
  88. @k    del_eol
  89. @l    again
  90. @m        
  91. @n    edit_file
  92. @o    next_file
  93. @p    prev_file
  94. @q    pick_exec
  95. @r    replace
  96. @s    search
  97. @t    
  98. @u    unkill
  99. @v    paste
  100. @x    cut
  101. @y    del_line
  102. @z    quit_all
  103.  
  104. ; Alternate Key Definitions
  105. #1    window_one
  106. #a    ascii_table
  107. #b    toggle_box_draw
  108. #c    run(":home:compile.chs");
  109. #d    cut
  110. #e    run_current()
  111. #f    file
  112. #g    global
  113. #h    window_split
  114. #i    new_line
  115. #j    last_position
  116. #k    copy
  117. #l    line_mark
  118. #m    match_delim
  119. #n    window_next
  120. #o    window_previous
  121. #p    point_mark
  122. #q    quit
  123. #r    reform_para
  124. #s    save_file
  125. #t    time_stamp
  126. #u    unmark
  127. #v    vertical_mark
  128. #x    quit_all
  129. #y    paste
  130. #z    swap_shell                       
  131.  
  132. ;Special Keys
  133. backspace         back_space
  134. backtab           back_tab
  135. tab               insert_tab
  136. escape            main_menu
  137. ctrl_backspace    del_word_lt
  138. alt_backspace
  139. return            carriage
  140. ctrl_return
  141. alt_return        cmd_line
  142. alt_escape        
  143. ctrl_tab
  144. alt_tab           repeat_last
  145. alt_equal
  146. alt_minus
  147.  
  148. delete            del_char
  149. down_arrow        cursor_down
  150. end               end_line
  151. home              begin_line
  152. insert            paste
  153. left_arrow        cursor_left
  154. pgdn              down_page
  155. pgup              up_page
  156. right_arrow       cursor_right
  157. up_arrow          cursor_up
  158.  
  159. shift_insert
  160. shift_delete
  161. shift_home
  162. shift_end
  163. shift_pgup
  164. shift_pgdn
  165. shift_right_arrow
  166. shift_left_arrow
  167. shift_up_arrow
  168. shift_down_arrow
  169.  
  170. ctrl_delete
  171. ctrl_down_arrow   scroll_down
  172. ctrl_end          file
  173. ctrl_home         del_bol
  174. ctrl_insert
  175. ctrl_left_arrow   prev_word
  176. ctrl_pgdn         bot_of_file
  177. ctrl_pgup         top_of_file
  178. ctrl_right_arrow  next_word
  179. ctrl_up_arrow     scroll_up
  180.  
  181. keypad_minus      cut
  182. keypad_plus       copy
  183. keypad_aster      line_mark
  184. keypad_divide
  185. keypad_return
  186.  
  187. ctrl_keypad_plus
  188. ctrl_keypad_minus
  189. ctrl_keypad_divide
  190. ctrl_keypad_aster
  191. ctrl_keypad_return
  192.  
  193. alt_keypad_plus
  194. alt_keypad_minus
  195. alt_keypad_divide
  196. alt_keypad_aster
  197. alt_keypad_return
  198.  
  199. grey_delete          default_del
  200. grey_down_arrow      cursor_down
  201. grey_end             end_line
  202. grey_home            begin_line
  203. grey_insert          paste
  204. grey_left_arrow      cursor_left
  205. grey_pgdn            down_page
  206. grey_pgup            up_page
  207. grey_right_arrow     cursor_right
  208. grey_up_arrow        cursor_up
  209.  
  210. ctrl_grey_delete
  211. ctrl_grey_down_arrow    scroll_down
  212. ctrl_grey_end           file
  213. ctrl_grey_home          del_bol
  214. ctrl_grey_insert
  215. ctrl_grey_left_arrow    prev_word
  216. ctrl_grey_pgdn          bot_of_file
  217. ctrl_grey_pgup          top_of_file
  218. ctrl_grey_right_arrow   next_word
  219. ctrl_grey_up_arrow      scroll_up
  220.  
  221. alt_grey_up_arrow
  222. alt_grey_down_arrow
  223. alt_grey_left_arrow
  224. alt_grey_right_arrow
  225. alt_grey_delete
  226. alt_grey_end
  227. alt_grey_home
  228. alt_grey_insert         cmd_line
  229. alt_grey_pgup
  230. alt_grey_pgdn                                      
  231.  
  232. chess-begin
  233. /* this function will run the current file as subprogram.
  234. run_current{
  235.    char temp[80],name[20];
  236.    int i;
  237.    b_cmd("modify_save");
  238.    i=ask("file_path",temp)
  239.    ask("file_name",name)
  240.    strcpy(temp+i,name);
  241.    return(run(temp));
  242. }
  243. chess-end